self-propelled generating unit - Español Inglés Diccionario